punch holder shanks - French English Dictionary